Паттерн Outbox - теория и практика | Архитектура Микросервисов
Transactional Outbox - паттерн, который обеспечивает атомарность двух операций - сохранения измений в БД и отправки сообщения об этих изменениях в другой сервис. В этом видео мы подробно разберемся, почему решаемая им проблема важна, как он устроен, а затем реализуем его самостоятельно на языке Go
00:00 Какую проблему мы решаем 05:47 Нам нужна атомарность 07:03 Про Two-Phase Commit 07:36 NoSQL базы данных 09:59 Гарантия доставки - "At Least Once" 11:48 Практика: пишем Outbox для сокращателя ссылок 12:43 Storage: сохраняем сообщения в таблицу 28:01 Event Sender: отправка сообщений из таблицы 36:52 Подключаем Event Sender 39:09 Тестируем отправку сообщений 41:12 Итоги 42:07 Мой Телеграм-канал: почему он важен 43:05 Заключение
Паттерн Outbox - теория и практика | Архитектура Микросервисов
Transactional Outbox - паттерн, который обеспечивает атомарность двух операций - сохранения измений в БД и отправки сообщения об этих изменениях в другой сервис. В этом видео мы подробно разберемся, почему решаемая им проблема важна, как он устроен, а затем реализуем его самостоятельно на языке Go
00:00 Какую проблему мы решаем 05:47 Нам нужна атомарность 07:03 Про Two-Phase Commit 07:36 NoSQL базы данных 09:59 Гарантия доставки - "At Least Once" 11:48 Практика: пишем Outbox для сокращателя ссылок 12:43 Storage: сохраняем сообщения в таблицу 28:01 Event Sender: отправка сообщений из таблицы 36:52 Подключаем Event Sender 39:09 Тестируем отправку сообщений 41:12 Итоги 42:07 Мой Телеграм-канал: почему он важен 43:05 Заключение
Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.
Telegram Auto-Delete Messages in Any Chat
Some messages aren’t supposed to last forever. There are some Telegram groups and conversations where it’s best if messages are automatically deleted in a day or a week. Here’s how to auto-delete messages in any Telegram chat. You can enable the auto-delete feature on a per-chat basis. It works for both one-on-one conversations and group chats. Previously, you needed to use the Secret Chat feature to automatically delete messages after a set time. At the time of writing, you can choose to automatically delete messages after a day or a week. Telegram starts the timer once they are sent, not after they are read. This won’t affect the messages that were sent before enabling the feature.